plural of implacable - Français Anglais Dictionnaire